Using Java for Artificial Intelligence and Intelligent Agent Systems
نویسندگان
چکیده
Intelligent Agents are being used to model simple rational behaviours in a wide range of distributed applications. In particular, agents based on the Belief-Desire-Intention (BDI) architecture have been used successfully in situations where some modelling of human reasoning and team cooperation has been needed, such as simulation of tactical decision making in air operations and command and control structures. Other applications include business process reengineering, telephone call centres, and air traffic management. However, Intelligent Agent frameworks have so far been large, monolithic software systems. With their origins in research on Distributed Artificial Intelligence, these frameworks have generally been developed as research environments in the research laboratory. Consequently they have been unduly large, complex to use and based on non-mainstream AI languages. The JACK Intelligent Agents framework presented in this paper brings the concept of intelligent agents into the mainstream of software engineering and Java. JACK is a third generation agent framework, designed to be a set of lightweight components with high performance and strong typing. We discuss the advantages and issues of using Java to implement such an Intelligent Agent framework. We present JACK’s extensions to the Java language for defining the extra concepts needed in for Intelligent Agents. We discuss the benefits of our component based approach, both for experts in artificial intelligence (such as the availability of an ever increasing amount of commercial, industrial-strength software) and the software engineer developing sophisticated distributed applications (such as n-tier business systems).
منابع مشابه
Voltage Coordination of FACTS Devices in Power Systems Using RL-Based Multi-Agent Systems
This paper describes how multi-agent system technology can be used as the underpinning platform for voltage control in power systems. In this study, some FACTS (flexible AC transmission systems) devices are properly designed to coordinate their decisions and actions in order to provide a coordinated secondary voltage control mechanism based on multi-agent theory. Each device here is modeled as ...
متن کاملUser-based Vehicle Route Guidance in Urban Networks Based on Intelligent Multi Agents Systems and the ANT-Q Algorithm
Guiding vehicles to their destination under dynamic traffic conditions is an important topic in the field of Intelligent Transportation Systems (ITS). Nowadays, many complex systems can be controlled by using multi agent systems. Adaptation with the current condition is an important feature of the agents. In this research, formulation of dynamic guidance for vehicles has been investigated based...
متن کاملExpert System Design of Two Electrostatic Lenses Column by Mixing Dynamic Programming and AI Techniques
Abstract This paper have shown an expert system design by using optimization methods for the Focused ion beam FIB optical system, by mixing the dynamic programming procedure and artificial intelligence technique to build an intelligent agent. CADION ANALYZER has been designed as an interpretation expert system, written in Java expert system shell (JESS) and Visual Basic.Net for optimizing and a...
متن کاملOn the use of multi-agent systems for the monitoring of industrial systems
The objective of the current paper is to present an intelligent system for complex process monitoring, based on artificial intelligence technologies. This system aims to realize with success all the complex process monitoring tasks that are: detection, diagnosis, identification and reconfiguration. For this purpose, the development of a multi-agent system that combines multiple intelligences su...
متن کاملAn Intelligent Agent for a Vacuum Cleaner
This paper introduces an Intelligent agent for the vacuum cleaner named as VROBO. Objectives of this work are to prepare a pedagogical device for Artificial Intelligence students and to practically implement the Artificial Intelligent Technology in real world problems to enhance the physical capabilities of human being. Most of the significant Intelligent Agent’s attributes like; Goals, Percept...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999